﻿<%@ Page Title="" Language="C#" MasterPageFile="~/template/Theme.Master" AutoEventWireup="true" CodeFile="Report1_2.aspx.cs" Inherits="report_Report1_2" %>

<%@ Register TagPrefix="art" TagName="DefaultMenu" Src="~/DefaultMenu.ascx" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MenuContentPlaceHolder" runat="Server">
    <art:DefaultMenu ID="DefaultMenuContent" runat="server" />
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <div style="height:10px"></div>
    <telerik:RadFormDecorator ID="FormDecorator1" runat="server" DecoratedControls="all"></telerik:RadFormDecorator>
    <div class="post">
        <div class="header">
            <blockquote>
            <h3>รายงานกกต.ที่มีคำวินิจฉัยสั่งการหลังประกาศผลการเลือกตั้ง(ส.ส.)</h3>
                </blockquote>
        </div>
        <div style="height:10px"></div>

        <div class="content">

            <fieldset>
                <legend>ค้นหา</legend>
                <asp:UpdatePanel ID="uppadte1" runat="server">
                    <ContentTemplate>
                        <asp:Panel ID="pnSearch" runat="server">
                            <table role="grid">
                                <tbody>
                                    <tr>
                                        <td>
                                            <label class="ui-outputlabel ui-widget" id="j_idt19">เลือเลือกช่วงวัน : </label>
                                        </td>
                                        <td>
                                            <telerik:RadDatePicker ID="cal_startDate" runat="server" AutoPostBack="true"></telerik:RadDatePicker>
                                            &nbsp;ถึง : 
                                <telerik:RadDatePicker ID="cal_endDate" runat="server" AutoPostBack="true"></telerik:RadDatePicker>
                                        </td>
                                    </tr>
                                    <tr>
                                        <td colspan="2" style="text-align:center">
                                            <telerik:RadButton ID="Search" runat="server" Text="ค้นหา" ValidationGroup="validateSearch" OnClick="Search_Click"></telerik:RadButton>
                                            <telerik:RadButton ID="Reset" runat="server" Text="เริ่มใหม่" OnClick="Reset_Click"></telerik:RadButton>
                                        </td>
                                    </tr>
                                </tbody>
                            </table>
                        </asp:Panel>
                    </ContentTemplate>
                </asp:UpdatePanel>
            </fieldset>


            <style>
                div.CSSTableGenerator {
                    width: 100%;
                    overflow: auto;
                }

                    div.CSSTableGenerator table {
                        border-collapse: collapse;
                    }

                    div.CSSTableGenerator td, div.CSSTableGenerator th {
                        border: 1px solid #999;
                        padding: 0.5rem;
                        text-align: left;
                    }
                    .rgDataDiv
                    {
                        height: auto !important ;
                    }
            </style>
            
                <br />
                <div id="exportXLS" style="display:none;">
                    <asp:ImageButton ID="img_exportXLS" runat="server" ImageUrl="~/resources/images/excel.png" OnClick="ImageButton_Click" alternateText="ExcelML"/>
                </div>
                <asp:UpdatePanel ID="updateSearch" runat="server">
                    <ContentTemplate>
                        <div class="CSSTableGenerator">
                        <telerik:RadGrid ID="RadGrid1" runat="server" OnExcelMLWorkBookCreated="RadGrid1_ExcelMLWorkBookCreated" OnItemCreated="RadGrid1_ItemCreated"
                            ViewStateMode="Enabled" ShowFooter="true" OnNeedDataSource="RadGrid2_NeedDataSource" Visible="false"
                            AutoGenerateColumns="False" GridLines="None" ShowStatusBar="True" Skin="WebBlue" CellSpacing="0">
                            <ExportSettings HideStructureColumns="true">
                            </ExportSettings>
                            <ClientSettings AllowColumnsReorder="true" AllowDragToGroup="true" ReorderColumnsOnClient="true">
                                <Scrolling AllowScroll="true" UseStaticHeaders="true"></Scrolling>
                                <Resizing AllowColumnResize="true" EnableRealTimeResize="true" />
                            </ClientSettings>
                            <MasterTableView EnableHeaderContextMenu="true" ShowGroupFooter="true">
                                <CommandItemSettings ShowExportToWordButton="true" ShowExportToCsvButton="true" ShowExportToExcelButton="true" ShowExportToPdfButton="true">
                                </CommandItemSettings>
                                <ColumnGroups>
                                    <telerik:GridColumnGroup HeaderText="ประเภทคำศาลอุทธรณ์" Name="decisionType" HeaderStyle-HorizontalAlign="Center">
                                    </telerik:GridColumnGroup>
                                    <telerik:GridColumnGroup HeaderText="สำนวนสิทธิสมัครด้านกิจการบริหารการเลือกตั้ง" Name="h1" ParentGroupName="decisionType">
                                    </telerik:GridColumnGroup>
                                    <telerik:GridColumnGroup HeaderText="สำนวนหาเสียงเลือกตั้งด้านกิจการสืบสวนสอบสวนและวินิจฉัย" Name="h2" ParentGroupName="decisionType">
                                    </telerik:GridColumnGroup>
                                    <telerik:GridColumnGroup HeaderText="สำนวนค่าใช้จ่ายด้านกิจการพรรคการเมือง และการออกเสียงประชามติ" Name="h3" ParentGroupName="decisionType">
                                    </telerik:GridColumnGroup>
                                </ColumnGroups>
                                <Columns>
                                    <telerik:GridBoundColumn UniqueName="VOTE_CASE_NAME" DataField="VOTE_CASE_NAME" FooterText="รวม" HeaderStyle-Width="120" HeaderText="แบบ">
                                    </telerik:GridBoundColumn>
                                    
                                    <telerik:GridCalculatedColumn HeaderText="จำนวนสำนวนที่เสนอต่อศาลฏีกา" UniqueName="TotalPrice" DataType="System.Double" FooterText="*"
                                        DataFields="COUNT_COURT_1,COUNT_COURT_2,COUNT_COURT_3,COUNT_COURT_4,COUNT_COURT_5,COUNT_COURT_6,COUNT_COURT_7" Expression="{0}+{1}+{2}+{3}+{4}+{5}+{6}" 
                                        Aggregate="Sum">
                                    </telerik:GridCalculatedColumn>
                                    

                                    <telerik:GridBoundColumn UniqueName="COUNT_COURT_1" Aggregate="Sum" FooterText="*" DataField="COUNT_COURT_1" HeaderText="ไม่รับคำร้องและจำหน่ายคดี" ColumnGroupName="decisionType">
                                    </telerik:GridBoundColumn>

                                    <telerik:GridBoundColumn UniqueName="COUNT_COURT_2" Aggregate="Sum" FooterText="*" DataField="COUNT_COURT_2" HeaderText="ยกคำร้อง" ColumnGroupName="decisionType">
                                    </telerik:GridBoundColumn>

                                    <telerik:GridBoundColumn UniqueName="COUNT_COURT_3" Aggregate="Sum" FooterText="*" DataField="COUNT_COURT_3" HeaderText="ให้มีการเลือกตั้งใหม่" ColumnGroupName="decisionType">
                                    </telerik:GridBoundColumn>

                                    <telerik:GridBoundColumn UniqueName="COUNT_COURT_4" Aggregate="Sum" FooterText="*" DataField="COUNT_COURT_4" HeaderText="ให้เพิกถอนสิทธิเลือกตั้ง (ไม่ได้รับเลือก)" ColumnGroupName="decisionType">
                                    </telerik:GridBoundColumn>

                                    <telerik:GridBoundColumn UniqueName="COUNT_COURT_5" Aggregate="Sum" FooterText="*" DataField="COUNT_COURT_5" HeaderText="ให้เพิกถอนสิทธิเลือกตั้ง และสั่งให้มีการเลือกตั้งใหม่" ColumnGroupName="decisionType">
                                    </telerik:GridBoundColumn>

                                    <telerik:GridBoundColumn UniqueName="COUNT_COURT_6" Aggregate="Sum" FooterText="*" DataField="COUNT_COURT_6" HeaderText="เพิกถอนผลการเลือกตั้ง และสั่งให้มีการเลือกตั้งใหม่" ColumnGroupName="decisionType">
                                    </telerik:GridBoundColumn>

                                    <telerik:GridBoundColumn UniqueName="COUNT_COURT_7" Aggregate="Sum" FooterText="*" DataField="COUNT_COURT_7" HeaderText="การสรรหาส.ว.ไม่ถูกต้องหรือไม่ชอบด้วยก.ม.ให้สรรหาส.ว.ใหม่" ColumnGroupName="decisionType">
                                    </telerik:GridBoundColumn>

                                </Columns>
                            </MasterTableView>
                        </telerik:RadGrid>
                            </div>
                    </ContentTemplate>
                </asp:UpdatePanel>
        </div>
    </div>
    <div style="height:30px"></div>
</asp:Content>
